SET QUOTED_IDENTIFIER ON
GO
SET ANSI_NULLS ON
GO
CREATE VIEW dbo.vwbPosiblesVacantes
AS
SELECT dbo.vwrLocalidades.Descripcion AS Localidad, dbo.vwrCargosGenericos.Descripcion AS Cargo, 
               dbo.vwrAsignaturasGenericas.Descripcion AS Asignatura, dbo.vwrConvocatorias.Descripcion AS Convocatoria, 
               dbo.vwrNivelesEnsenanza.Descripcion AS Nivel
FROM  dbo.tb_PosiblesVacantes INNER JOIN
               dbo.vwrLocalidades ON dbo.tb_PosiblesVacantes.Localidad = dbo.vwrLocalidades.ID INNER JOIN
               dbo.vwrCargosGenericos ON dbo.tb_PosiblesVacantes.CargoGenerico = dbo.vwrCargosGenericos.ID INNER JOIN
               dbo.vwrAsignaturasGenericas ON dbo.tb_PosiblesVacantes.AsignaturaGenerica = dbo.vwrAsignaturasGenericas.ID INNER JOIN
               dbo.vwrNivelesEnsenanza ON dbo.vwrCargosGenericos.Nivel = dbo.vwrNivelesEnsenanza.ID LEFT OUTER JOIN
               dbo.vwrConvocatorias ON dbo.tb_PosiblesVacantes.Convocatoria = dbo.vwrConvocatorias.ID
GO
GRANT SELECT ON  [dbo].[vwbPosiblesVacantes] TO [Juntas]
GRANT SELECT ON  [dbo].[vwbPosiblesVacantes] TO [SoloVer]
GO
